﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace OpenST.Tools
{
    class BaseTool
    {
        protected Composition composition;
        protected Game game;
        public Texture2D CursorSprite;

        public BaseTool(Composition thecomposition, Game thegame)
        {
            composition = thecomposition;
            game = thegame;
        }

        public virtual void MouseDown(int x, int y, int NoteNumber, string TileType, bool color)
        {

        }

        public virtual void MouseUp(int x, int y, int NoteNumber, string TileType, bool color)
        {

        }

        public virtual void Update(int x, int y, int NoteNumber, string TileType, bool color)
        {

        }
    }
}
